be really pissed off - Alemán Inglés Diccionario